﻿package igz.fleaxy.ui.calendar 
{
	/**
	 * ...
	 * @author 
	 */
	public class SpecialDate {
		
		protected var _Date  : Date;
		public function set $Date( p_value : Date ):void { _Date = p_value; }
		public function get $Date():Date { return _Date; }
		
		protected var _Style  : String;
		public function set $Style( p_value : String ):void { _Style = p_value; }
		public function get $Style():String { return _Style; }

		protected var _Title : String;
		public function set $Title( p_value : String ):void { _Title = p_value; }
		public function get $Title():String { return _Title; }
		
		protected var _Text  : String;
		public function set $Text( p_value : String ):void { _Text = p_value; }
		public function get $Text():String { return _Text; }
		
		protected var _Link  : String;
		public function set $Link( p_value : String ):void { _Link = p_value; }
		public function get $Link():String { return _Link; }
		
		protected var _bgColor : uint;
		public function get $bgColor():uint { return _bgColor; }
		public function set $bgColor(value:uint):void { _bgColor = value; }


		public function SpecialDate( p_date:Date, p_bgColor:uint = 0, p_style:String = null, p_title:String = null, p_text:String = null, p_link:String = null) {
			_Date = p_date;
			_Style = p_style;
			_Title = p_title;
			_Text = p_text;
			_Link = p_link;
			_bgColor = p_bgColor;
		}
		
	}
}